Designed by
Title
The landscape of Osorezan (Mount Osore, é’森æå±±) in Aomori, JAPAN #
Description
Mount Osore (Osorezan) is the name of a Buddhist temple and folk religion pilgrimage destination in the center of remote Shimokita Peninsula of Aomori, Japan. It is believed to be a place where the souls of the dead gathers